supervising instructor - Turkish English Dictionary